effect a payment - İngilizce Eş Anlamlılar Sözlük